Engraulis Encrasicholus — synonyms, definition
1. Engraulis encrasicholus (Noun)
1 synonym
mediterranean anchovy
1 definition
Engraulis encrasicholus (Noun) — Esteemed for its flavour; usually preserved or used for sauces and relishes.
1 type of
anchovy
2 parts of
Engraulis genus Engraulis